sodium trichlorophenate - French English Dictionary